﻿using KWT.DRG_DIP.DO.System;
using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace KWT.DRG_DIP.PO.Basic
{
    /// <summary>
    /// 辅助目录-标杆
    /// </summary>
    public class Sys_Contents_Para:Audit
    {
        [Key]
        public string ParaID { get; set; }
        /// <summary>
        /// 病种编码
        /// </summary>
        [DisplayName("病种编码")]
        public string Disease_Code { get; set; }

        /// <summary>
        /// 病种名称
        /// </summary>
        [DisplayName("病种名称")]
        public string Disease_Name { get; set; }
        /// <summary>
        /// 类别
        /// </summary>
        [DisplayName("类别")]
        public string Type { get; set; }
        /// <summary>
        /// 编码
        /// </summary>
        [DisplayName("编码")]
        public string Code { get; set; }
        /// <summary>
        /// 名称
        /// </summary>
        [DisplayName("名称")]
        public string Name { get; set; }
        /// <summary>
        /// 调节系数
        /// </summary>
        [DisplayName("调节系数")]
        [Precision(6)]
        public decimal Ratio { get; set; }
        /// <summary>
        /// 职工点值
        /// </summary>
        [DisplayName("职工点值")]
        [Precision(6)]
        public decimal ZGDZ { get; set; }
        /// <summary>
        /// 居民点值
        /// </summary>
        [DisplayName("居民点值")]
        [Precision(6)]
        public decimal JMDZ { get; set; }

        /// <summary>
        /// 职工付费标准
        /// </summary>
        [DisplayName("职工付费标准")]
        public decimal ZGFFBZ { get; set; }
        /// <summary>
        /// 居民付费标准
        /// </summary>
        [DisplayName("居民付费标准")]
        public decimal JMFFBZ { get; set; }
        /// <summary>
        /// 例均费用
        /// </summary>
        [DisplayName("例均费用")]
        public decimal LJFY { get; set; }
        /// <summary>
        /// 住院天数标杆值(天)
        /// </summary>
        [DisplayName("住院天数标杆值(天)")]
        public decimal ZYTSBGZ { get; set; }
        /// <summary>
        /// 高倍率
        /// </summary>
        [Precision(1)]
        [DisplayName("高倍率")]
        public decimal HighMag { get; set; }
        /// <summary>
        /// 低倍率
        /// </summary>
        [Precision(1)]
        [DisplayName("低倍率")]
        public decimal LowMag { get; set; }
    }
}
